package sg.edu.nus.dbd.dao.jdbc;

import sg.edu.nus.dbd.dao.ConfigurationDAO;
import sg.edu.nus.dbd.dao.DAOException;
import sg.edu.nus.dbd.dao.DAOFactory;
import sg.edu.nus.dbd.dao.DashboardDAO;
import sg.edu.nus.dbd.dao.SQLDebugDAO;

public class DAOFactoryImpl extends DAOFactory {

	@Override
	public ConfigurationDAO getConfigurationDAO() throws DAOException {
		return new ConfigurationDAOImpl();
	}

	@Override
	public DashboardDAO getDashboardDAO() throws DAOException {
		return new DashboardDAOImpl();
	}

	@Override
	public SQLDebugDAO getSQLDebugDAO() throws DAOException {
		return new SQLDebugDAOImpl();
	}

}
